go.pact.im/x/extraio.TailReader.buf (field)

24 uses

	go.pact.im/x/extraio (current package)
		tail.go#L19: 	buf []byte // mutable
		tail.go#L30: 		buf:    buf,
		tail.go#L36: 	r.buf = r.buf[:0]
		tail.go#L43: 	return len(r.buf)
		tail.go#L51: 	return r.buf
		tail.go#L58: 	if n <= 0 || r.buf == nil {
		tail.go#L62: 	size := cap(r.buf)
		tail.go#L63: 	used := len(r.buf)
		tail.go#L69: 		r.buf = append(r.buf, p[:n]...)
		tail.go#L75: 			head := r.buf[r.cur:]
		tail.go#L76: 			tail := r.buf[:r.cur]
		tail.go#L80: 			swap(r.buf, p[n-size:])
		tail.go#L81: 			r.buf = r.buf[:size]
		tail.go#L82: 			copy(r.buf[used:], p[n-free:])
		tail.go#L89: 			k := swap(r.buf[r.cur:], p[:n])
		tail.go#L91: 			k = swap(r.buf[r.cur:], p[k:n])
		tail.go#L94: 			r.buf = append(r.buf, p[:free]...)
		tail.go#L97: 			swap(r.buf, p[:n])
		tail.go#L106: 	rotate(r.buf, r.cur)
		unpad.go#L28: 			buf:    buf,